package com.hy.common.threadpool;

import lombok.Data;

/**
 * 线程池参数配置
 */
@Data
public class ThreadPoolConfigParam {

    // 核心线程数量
    private Integer threadPoolCorePoolSize;

    // 最大线程的数量
    private Integer threadPoolMaxPoolSize;

    // 等待队列
    private Integer threadPoolQueueCapacity;

    // 等待任务完成关闭
    private Boolean waitForTasksToCompleteOnShutdown;

    // 等待终止时间，单位秒
    private Integer awaitTerminationSeconds;
}
